package com.pan.admin.common.enums;

/**
 * 余额操作类型
 *
 * @author caoxin
 */
public enum BalanceOperationType {

    /** 扣款 */
    DEDUCT(0, "扣款"),
    /** 充值 */
    RECHARGE(1, "充值"),
    /** 机构计划扣款 */
    PRODUCT_PLAN(2, "机构扣款"),
    /** 平台计划扣款 */
    PLAT_PLAN(3, "平台扣款"),
    /** 唤醒量 */
    WAKE(4, "机构扣款2"),
    /** 补单 */
    SUPPLEMENT(5, "补单");

    private BalanceOperationType(Integer typeValue, String typeName) {
        this.typeValue = typeValue;
        this.typeName = typeName;
    }

    private final Integer typeValue;
    private final String typeName;

    public Integer getTypeValue() {
        return typeValue;
    }

    public String getTypeName() {
        return typeName;
    }
}
